import request from '@/utils/request'

// 用户登录方法 - 测试模式
export function testLogin(userCode, passWord) {
  const params = { 'userCode': userCode, 'passWord': passWord }
  // 判定测试模式
  return request({
    url: '/testUserManager/login',
    method: 'get',
    params
  })
}

// 用户登录方法 - 正式模式
export function login(userCode, passWord) {
  const params = { 'userCode': userCode, 'passWord': passWord }
  return request({
    url: 'kams/user/login',
    method: 'get',
    params
  })
}

// 获取用户信息 - 测试模式
export function getTestInfo(token) {
  const params = { 'token': token }
  return request({
    url: '/testUserManager/getUser',
    method: 'get',
    params
  })
}

// 获取用户信息 - 正式模式
export function getInfo(token) {
  const params = { 'token': token }
  return request({
    url: '/kams/user/getUser',
    method: 'get',
    params
  })
}

// 登出方法 - 测试模式
export function testLogout(userCode, token) {
  const params = { 'token': token, 'userCode': userCode }
  return request({
    url: '/testUserManager/logout',
    method: 'get',
    params
  })
}

// 登出方法 - 正式模式
export function logout(userCode, token) {
  const params = { 'token': token, 'userCode': userCode }
  return request({
    url: 'kams/user/logout',
    method: 'get',
    params
  })
}
